storage chest - French English Dictionary